#include <stdio.h>
// 1，定义10个元素整型数组，数组元素数据通过键盘输入，请找出数组当中的最大、小值，并输出它们的和。
int main()
{
    int arr[10];
    while (1)
    {
        printf("输入十个数字:");
        for (int i = 0; i < 10; i++)
        {
            // printf("请输入数组第%d个的值:", i + 1);
            while (scanf("%d", &arr[i]) != 1)
            {
                printf("数据异常!请重新输入:");
                while (getchar() != '\n')
                    ;
            }
        }
        // for (int i = 0; i < 10; i++)
        // {
        //     printf("请输入数组第%d个的值:", i + 1);
        //     while (scanf("%d", &arr[i]) != 1)
        //     {
        //         printf("数据异常!请重新输入:");
        //         while (getchar() != '\n')
        //             ;
        //     }
        // }
        int max = arr[0];
        int min = arr[0];
        // printf("该数组值有:");
        for (int i = 0; i < 10; i++)
        {
            if (max < arr[i])
            {
                max = arr[i];
            }
            if (min > arr[i])
            {
                min = arr[i];
            }
            // printf("%d ", arr[i]);
        }
        printf("min:%d,max:%d\nmin+max=%d\n", min, max, max + min);
    }
}